foam left over from sweat - Français Anglais Dictionnaire